Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17A MONTPELIER SQUARE Terraced £1,448,521 £774,000 8 Feb 2005
19 MONTPELIER SQUARE Terraced £8,607,848 £5,200,000 11 Dec 2006
20 MONTPELIER SQUARE Terraced £5,629,557 £5,550,000 15 Jun 2022
22 MONTPELIER SQUARE Terraced £11,072,108 £8,000,000 22 Dec 2015
23 MONTPELIER SQUARE Terraced £8,351,342 £7,750,000 15 Sep 2021
24 MONTPELIER SQUARE Terraced £10,185,038 £8,265,000 19 Oct 2018
25 MONTPELIER SQUARE Terraced £11,821,208 £7,510,000 6 Mar 2014